Monitoring the T9000: the TRAPPER Approach

نویسندگان

  • Lorenz Schäfers
  • Christian Scheidler
  • Torsten Born
  • Wolfgang Obelöer
چکیده

In this article issues of the TRAPPER monitoring system for a T9000 processor are presented. Different strategies for its realization are discussed and a concrete implementation is presented. The monitoring system is a major component of the TRAPPER programming environment. TRAPPER is based on the programming model of communicating sequential processes and supports the programming of parallel embedded systems. TRAPPER contains tools for design, mapping, visualization and optimization of parallel systems. The Designtool supports the graphical design of the parallel software structure. The Configtool supports the configuration of the target hardware and the mapping of the application onto the target hardware. The monitoring system is the heart of the environment and allows the user to observe and analyse the behaviour of the parallel application and the hardware. It records software events like interprocess communication and measures the computation and communication loads of the underlying hardware. The monitoring data is visualized by Vistool and Perftool. The Vistool animates the run-time behaviour of the application, whereas the Perftool shows the utilization of the target hardware. The first implementation of the monitoring system supports transputer-based systems of the current transputer generation (T8xx). An important issue of any monitoring system is the overhead it incurs. This has been taken into account in the implementation and the low overhead is demonstrated by measurements. Moreover, the monitoring system has been successfully ported to a T9000 prototype.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software engineering for parallel systems: the TRAPPER approach

TRAPPER is a graphical programming environment for parallel systems. The novel approach introduced with TRAPPER is the support of the different stages of the software engineering process with emphasis on the specific problems of parallel systems. The programming environment contains components for the software design, hardware configuration, mapping, monitoring, software visualization and perf...

متن کامل

The monitoring facilities of the graphical parallel programming environment TRAPPER

TRAPPER is a graphical environment aimed to support the programming of parallel embedded systems. TRAPPER comprises components for the design, mapping, visualization and optimization of parallel applications. One goal of this article is to motivate the requirements for a monitoring system in such a graphical programming environment. Because the existing monitoring system DELTA-T already fulfils...

متن کامل

TRAPPER: A Graphical Programming Environment for Parallel Systems

TRAPPER is a graphical programming environment which supports the development of parallel applications. The programming environment is based on the programming model of communicating sequential processes. TRAPPER contains tools for the design, mapping and visualization of parallel systems. The Designtool supports a hybrid program development, where the parallel process structure is described us...

متن کامل

Comparison of Cockroach Traps and Attractants for Monitoring German Cockroaches (Dictyoptera: Blattellidae)

Studies were conducted in large arenas and simulated kitchens to compare the effectiveness of eight traps (seven sticky traps and one jar trap) and Þve attractants formonitoringGerman cockroaches (Blattella germanica L.). The evaluated traps were Trapper (type 9110Ð1), Catchmaster 150, 1001, and 2881, Victor-M330, Victor-M327, Glue board in D-Sect station, and a baby food jar trap. In choice te...

متن کامل

TRAPPER: A Graphical Programming Environment for Industrial High-Performance Applications

We present a graphical programming environment called TRAPPER (TRAffonic1 Parallel Programming EnviRonment). TRAPPER supports the development of industrial applications which require high computing power. The programming environment is based on the programming model of communicating sequential processes. TRAPPER contains tools for the design, mapping, visualization and optimization of parallel...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994